# -*- coding: utf-8 -*-
# Author: xiantingDeng
# File: cryptogram_ls.py
# Time: 11:10


import base64


class BaseEncryptionDecryption(object):
    """采用的是base64的简单加密和解密功能"""

    def get_encryption(self, encrypt):
        """
        进行加密操作
        :param encrypt: 需要加密的参数
        :return: 返回加密后的密文
        """
        data = encrypt.encode("utf-8")
        return base64.b64encode(data).decode("utf-8")

    def get_decryption(self, decode):
        """
        进行解密操作
        :param decode: 需要解密的参数
        :return: 返回解密后的明文
        """
        return base64.b64decode(decode).decode()
